package com.xunsiya.module.order.dao;

import com.xunsiya.module.order.vo.ProductPrice;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @version 1.0
 * @author: xml
 * @date: 2019/1/3
 */
public interface ProductPriceMapper {


    /**
     * 新增产品价格信息
     * @param productPrice 产品价格信息
     */
    public void insert(ProductPrice productPrice);

    /**
     * 查询商品价格信息
     * @return
     */
    public List<ProductPrice> findProductPrice();

    /**
     * 根据产品编号和月份查询
     *
     * @param productId 产品编号
     * @param monNum 租用月份
     * @return
     */
    public ProductPrice queryByProductIdAndMon(@Param("productId") Integer productId,
                                               @Param("monNum") Integer monNum);

    /**
     * 查询所有的产品价格信息
     * @return
     */
    public List<ProductPrice> queryAll();
}
